From: Didier Roche Date: Wed, 17 Jan 2018 12:43:11 +0000 (+0100) Subject: extensionSystem: Add methods to enable/disable extensions X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~845^2^2~10 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=4589da957;p=gnome-shell.git extensionSystem: Add methods to enable/disable extensions Extensions are currently enabled or disabled by directly changing the list in the 'enabled-extensions' GSettings key. As we will soon add an overriding 'disabled-extensions' key as well, it makes sense to offer explicit API for enabling/disabling to avoid duplicating the logic. For the corresponding D-Bus API, the methods were even mentioned in the GSettings schema, albeit unimplemented until now. https://bugzilla.gnome.org/show_bug.cgi?id=789852 --- diff --git a/data/dbus-interfaces/org.gnome.Shell.Extensions.xml b/data/dbus-interfaces/org.gnome.Shell.Extensions.xml index 34a65af44..309a9f207 100644 --- a/data/dbus-interfaces/org.gnome.Shell.Extensions.xml +++ b/data/dbus-interfaces/org.gnome.Shell.Extensions.xml @@ -173,6 +173,30 @@ + + \ + \ + \ + \ + + + \ + \ + \ + \ +